multi-purpose instrument - French English Dictionary